active presentation - French English Dictionary